package com.huluobo.day_1_lifecycledemo.databinding;

import android.widget.ImageView;

import androidx.databinding.BindingAdapter;

import com.bumptech.glide.Glide;

/**
 * 自定义BindingAdapter ,可以通过注解在xml中实现自定义属性,比如添加网络图片,或者加载视频
 * BindingAdapter(value = "android:imageUrl") value后面加的是属性名,随意写
 */
public class ImageBind {
    @BindingAdapter(value = "android:imageUrl")
    public static void setUserPhoto(ImageView view, String imageUrl) {
        if (imageUrl != null) {
            Glide.with(view).load(imageUrl).fitCenter().into(view);
        }
    }
}
